/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package miselania.Almacenamiento;


import miselania.Almacenamiento.Atributo;
import miselania.Almacenamiento.Relacion;
import java.util.*;
/**
 *
 * @author RULMAN
 */
public class Tarea {
    
     public static void main(String[] args) {
        System.out.println("ESQUEMA DE LA RELACION");       
        Atributo Id_Cliente=new Atributo("Id_Cliente",Integer.class);
        Atributo Nombre_Cliente=new Atributo("Nombre_Cliente",String.class);
        Atributo Direccion_Cliente=new Atributo("Direccion_Cliente",String.class);
        Atributo Telefono_Cliente=new Atributo("Telefono_Cliente",Long.class);
        Atributo Tipo_Cliente=new Atributo("Tipo_Cliente",String.class);
        
       ArrayList<Atributo> Atributos=new ArrayList<Atributo>();        
        
        
        Atributos.add(Id_Cliente);
        Atributos.add(Nombre_Cliente);
        Atributos.add(Direccion_Cliente);
        Atributos.add(Telefono_Cliente);
        
        
        Relacion Esquema_Cliente=new Relacion(Atributos);
        
        System.out.println(Esquema_Cliente.toString());
        
        System.out.println("");
        System.out.println("ADICION DE ATRIBUTO 'Tipo_Cliente'");
        System.out.println("");
        Esquema_Cliente.adicionarAtributo(Tipo_Cliente);
        System.out.println(Esquema_Cliente.toString());
        
        System.out.println("");
        System.out.println("ELIMINAR ATRIBUTO 'Telefono_Cliente'");        
        System.out.println("");
        Esquema_Cliente.eliminar(Telefono_Cliente);
        System.out.println(Esquema_Cliente.toString());
    }    
}
